how to become a property developer